#ifndef __PKMNONLINE_CLIENTINFO_H__
#define __PKMNONLINE_CLIENTINFO_H__
#ifndef WIN32_LEAN_AND_MEAN
#	define WIN32_LEAN_AND_MEAN
#endif
#include <windows.h>
#include <winsock2.h>

#define BUFFER_SIZE 0x100000

class CClient;
struct CLIENTINFO {
	int         id;
	SOCKET      fd;
	SOCKADDR_IN addr;
	char        buf_in[BUFFER_SIZE];
	u_int		buf_in_pos;
	char        buf_out[BUFFER_SIZE];
	u_int       buf_out_pos;
	CClient    *client;
};

#endif /* __PKMNONLINE_CLIENTINFO_H__ */
